lay down one's life
idiom
formal
: to give up one's life for a good purpose : to die for a good cause
heroes who laid down their lives to preserve our nation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share